package com.mingqijia.gassafety.job.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;


/**
 * @author guoliang.lao
 * @version 1.0.0
 * @ClassName RecordLogRequest.java
 * @Description 记录查询列表入参
 * @createTime 2022年02月21日
 */
@Data
public class RecordLogRequest {
    @ApiModelProperty("开始时间")
    private String timeStart;

    @ApiModelProperty("结束时间")
    private String timeEnd;

    @ApiModelProperty("设备号")
    private String imei;

    @ApiModelProperty("设备名称")
    private String equipmentName;

    @ApiModelProperty("设备类型")
    private String equipmentType;

    @ApiModelProperty("户名")
    private String custName;

    @ApiModelProperty("户号")
    private String subsCode;

    @ApiModelProperty("户址")
    private String custAddress;

    @ApiModelProperty("户主手机号")
    private String custPhone;

    @ApiModelProperty("所属行业 传code")
    private String industryType;

    @ApiModelProperty("用户ID")
    private String memberId;

    @ApiModelProperty("安装地址")
    private String installationAddress;

    @ApiModelProperty("联系人姓名")
    private String contactName;

    @ApiModelProperty("联系人手机号")
    private  String contactPhone;

    @ApiModelProperty("1-模板一，2-模板二")
    private Integer templateType;

    @ApiModelProperty("导出时选中的id列表")
    private List<Long> ids;

    @ApiModelProperty("页数")
    private int page = 1;

    @ApiModelProperty("条数")
    private int pageSize = 10;

    @ApiModelProperty("接口调用时不传")
    private String spId;

    @ApiModelProperty("设备厂商")
    private String equipmentManufacturer;

    @ApiModelProperty("设备型号")
    private String equipmentModel;

    @ApiModelProperty(value = "组织code")
    private String orgCode;

    @ApiModelProperty(value = "客户地址")
    private String customerAddress;
}
